ENUM COMMANDCODES
"APPEARANCE" 	- Loads the Appearance menu (appearance_menu.skin) -- Same as "MENU;APPEARANCE_MENU.SKIN;APPEARANCE"
"AUDIO"		- Loads the Audio Player Screen (audio_player.skin) -- Same as "LOAD;AUDIO_PLAYER.SKIN;MUSIC"
"RADIO"		- Loads the Radio Player Screen (radio_player.skin) -- Same as "LOAD;RADIO_PLAYER.SKIN;RADIO"
"LAUNCH"	- Loads the Launch Applications Screen (launch.skin) -- Same as "LOAD;LAUNCH.SKIN;APPLICATIONS" -- IF IN THE LAUNCH.SKIN: This same command executes the selected application in the list.
"GPS"		- Loads the GPS Menu or runs the appropriate GPS application according to 'gpsmode' in RR.INI
"DVD"		- Loads the DVD player: if 'dvdpath=internal', then media player classic is used, otherwise the 'dvdpath' and 'dvdname' settings are used to run and embbed the DVD player. If using an external DVD player, the EXTERNAL_DVD.SKIN is used as screen to embbed the player.
"LIST"		- Brings up the Audio Browser to select/browse audio files. IF IN THE VIDEO_PLAYER.SKIN: This brings up the Video Browser to select/browse video files.
"VIDEO"		- Loads the Video Player Screen (video_player.skin)
"SKIN"		- Loads the Skin Browser Screen (skin_browser.skin) -- Same as "LOAD;SKIN_BROWSER.SKIN;SKIN BROWSER"
"EXIT"		- Exists the currently displayed screen returning to the previous "caller" screen. If this is executed in exit_menu.skin or menu.skin then the software is closed.
"CANCEL"	- Same as "EXIT"
"PGUP"		- Scrolls one Page UP on a Playlist OR Directory list (the last selected if both in same screen)
"PGDOWN"	- Scrolls one Page DOWN on a Playlist OR Directory list (the last selected if both in same screen)
"UP"		- Scrolls one Item UP on a Playlist OR Directory list (the last selected if both in same screen)
"DOWN"		- Scrolls one Item DOWN on a Playlist OR Directory list (the last selected if both in same screen)
"SELECT+"	- ADDS the currently selected FOLDER AND SUBFOLDERS to current playlist, "!SELECT+" stay in same screen
"SELECT"	- Erases Playlist then loads the current folder and subfolders as the new playlist. The selected item of Directory list will be the Item first played on the new playlist. Also used on Skin browser to set the skin to load from the skin browser. In other screens it will act as the command "PLAY".	You can also use "!SELECT" to perform the same function but staying in the same screen.
"BACK"		- Goes back to previous directory (.. -- UP) from the current directory
"BROWSE"	- Goes into the currently selected directory
"VISU"		- Starts the current visualization plugin in Winamp (NOT YET IMPLEMENTED)
"SHUFFLE/REPEAT"- Cycles through the Shuffle/Repeat settings (Music only)
"MIXER"		- Brings up the Mixer screen (mixer.skin)
"MUTE"		- Cycles the Mute state of the master output line of the sound card (see also MUTE dynamic command)
"MASTERMUTE"	- Same as "MUTE"
"VOL-"		- Decreases the current master volume output level
"VOL+"		- Increases the current master volume output level
"EJECT"		- Open/Close the door of first CDROM drive in the machine
"PREV"		- Plays Previous track in the playlist
"PREV2"		- Similates the Prev of some audio systems -- 1 click restarts song, next click = "PREV"
"PLAY"		- Cycles through a Play/Pause state of current song.  (RR Only) When Radio is ON, acts as "PRESETMODE"
"NEXT"		- Plays NEXT track in the playlist
"STOP"		- Stops the playback of current song. (RR Only) When Radio is ON, acts as "SCAN"
"PAUSE"		- Pauses Music/Video or Mutes FM/XM/SIRIUS respectively
"RESUME"	- Resumes Music/Video or UnMutes FM/XM/SIRIUS respectively
"SAVERESUME"	- Saves Resume info whenever desired
"GAMMA"		- Switches the current Gamma Mode (Day/Night)
"LIGHTING"	- Same as "GAMMA?" ?
"DESTINATOR"	- Runs the Destinator GPS (now Map Monkey), using setting 'destinatorpath' in RR.INI
"MAPPOINT"	- Loads Mappoint Internal Map Screen (NOT YET IMPLEMENTED)
"EXTERNAL"	- Runs the External GPS application using the 'gpspath' and 'gpsname' settings from RR.INI
"CLOSE"		- Closes the application currently open in the current screen
"ZOOM"		- Cycles through the ZOOM modes in the Video Player Screen, Internal DVD Player* and TV*
"HIBERNATE"	- Puts the computer in state of Hibernation
"REBOOT"	- Reboots the computer
"POWEROFF"	- Turns the computer OFF
"FREQ+"		- Increases Current Radio Frequency
"FREQ-"		- Decreases Current Radio Frequency
"SCAN"		- Turns On/Off Scan mode in the Radio Screen. In scan mode, freq+/- act as a seek function.
"SURF"		- Same as "SCANMODE" (below)
"TUNE"		- Shows NUMPAD to enter a frequency/channel to tune into on Radio/XM/SIRIUS
"PRESET"	- Shows NUMPAD to enter a preset number to jump to (Radio Only)
"RADIOMUTE"	- Mutes/Unmutes the radio
"SHIFT"		- Toggles the Shift mode for the next key used in the OSK/NUMPAD.
"SHIFTLOCK"	- Locks the Shift mode for the keys used in the OSK/NUMPAD (aka Caps lock)
"FUNCTION"	- Shows up the RADIO_MENU_FUNCTION.SKIN menu.
"SPACE"		- Adds as " " (Space) onto the text of a OSK/NUMPAD
"BACKSPACE"	- Deletes the character before the cursor on a OSK/NUMPAD
"LEFT"		- Moves Cursor left on a OSK/NUMPAD
"RIGHT"		- Moves Cursor right on a OSK/NUMPAD
"ESC"		- Same as "CANCEL" or "EXIT"
"ENTER"		- Uses the data entered on a OSK/NUMPAD to perform the function requested.
"ZOOM+"		- Zooms In MapPoint Map
"ZOOM-"		- Zooms Out MapPoint Map
"NIGHTMODE"	- Toggles between Day/Night Mode on Mappoint (2006 only)
"AUDIOPLAY"	- Same as "PLAY" (Mediacar support - stupid uh?) -- NOW REMOVED, use ExecTBL.INI
"AUDIOPREV"	- Same as "PREV" (Mediacar support - stupid uh?) -- NOW REMOVED, use ExecTBL.INI
"AUDIONEXT"	- Same as "NEXT" (Mediacar support - stupid uh?) -- NOW REMOVED, use ExecTBL.INI
  "ADD"		- This shows the OSK and allows you to enter a name to save the preset for current frequency -- WHEN IN RADIO_MENU_FUNCTION.SKIN
  "MOVE"	- This allows you to use UP/DOWN to move a radio preset into a position of liking -- WHEN IN RADIO_MENU_FUNCTION.SKIN
  "MODIFY"	- This shows the OSK and allows you to edit the name of the selected preset.  -- WHEN IN RADIO_MENU_FUNCTION.SKIN
  "DELETE"	- This deletes the selected preset.  -- WHEN IN RADIO_MENU_FUNCTION.SKIN
  "SCAN"	- This searches any stations and adds them to the playlist as presets  -- WHEN IN RADIO_MENU_FUNCTION.SKIN
  "FONT"	- Toggles the Current font size on MapPoint -- WHEN IN MAPPOINT_GPS.SKIN
  "ZOOM+"	- Zooms IN to the center of the current map view -- WHEN IN MAPPOINT_GPS.SKIN
  "ZOOM-"	- Zooms OUT of current map view -- WHEN IN MAPPOINT_GPS.SKIN
  "MODE"	- This Loads the MAPPOINT_MENU_POS.SKIN menu -- WHEN IN MAPPOINT_GPS.SKIN
  "VIEW"	- This Loads the MAPPOINT_MENU_VIEW.SKIN menu -- WHEN IN MAPPOINT_GPS.SKIN
  "ROUTE"	- This Loads the MAPPOINT_MENU_ROUTE.SKIN menu -- WHEN IN MAPPOINT_GPS.SKIN
  "OFF"		- Hides GPS Position -- WHEN IN MAPPOUNT_MENU_POS.SKIN
  "POS"		- Shows GPS Position on Map -- WHEN IN MAPPOUNT_MENU_POS.SKIN
  "AUTOZOOM"	- This Toggles the Autozoom mode (ON/OFF) -- WHEN IN MAPPOUNT_MENU_POS.SKIN
  "POSONROAD"   - Same as "AUTOZOOM" -- WHEN IN MAPPOUNT_MENU_POS.SKIN
  "ROUTING"	- Shows Routing information when possible -- WHEN IN MAPPOUNT_MENU_POS.SKIN
  "CENTER"	- Toggles the Auto-Center mode -- WHEN IN MAPPOINT_MENU_VIEW.SKIN
  "ROUTELIST"	- Toggles the Routing List of Directions -- WHEN IN MAPPOINT_MENU_VIEW.SKIN
  "ROUTEINFO"	- Expands/Collapses Routing List Info (Hardly any effect) -- WHEN IN MAPPOINT_MENU_VIEW.SKIN
  "ROUTE"	- Loads the MAPPOINT_ROUTE_LIST.SKIN (Route Planning screen) -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "CALCULATE"	- Calculates route with current waypoints set in the Route Planning screen -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "CLEAR"	- Clear/Cancel current route and clear waypoints -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "SAVE"	- Saves The Current Route/Map settings into a file of given file name (by OSK input) -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "IMPORT"	- Loads the Map Browser and lets you select a saved map/route to load -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "OPTIONS"	- Show a location on current country/city with the street entered by OSK. -- WHEN IN MAPPOINT_MENU_ROUTE.SKIN
  "COUNTRY"	- Shows Country selection list for address input -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "CITY"	- Shows OSK for input of City for address -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "STREET"	- Shows OSK for input of Street address -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "POSTCODE"	- Shows OSK for input of Zip/Post Code -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "NEARBY"	- Road Runner ONLY -- Shows Numeric OSK for input of Radius of search nearby result. Nearby results can then, be searched using "SEARCHLIST" -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "ADDFAV"	- Shows OSK to name location and store it in the favorites list. -- WHEN IN MAPPOINT_GPS_LOCATION.SKIN
  "SELECT"	- Adds currently selected item to route Planner. -- WHEN IN FAVORITES.SKIN
  "DELFAV"	- Deletes Currently selected Item from Favorites. -- WHEN IN FAVORITES.SKIN
  "ADD"		- Add Currently selected Number to internal Contacts -- WHEN IN CONTACTS.SKIN, PHOCO.SKIN and CALLS.SKIN
  "DELETE"	- Deletes currently selected contact from internal contacts -- WHEN IN CONTACTS.SKIN
  "NUMBER_HOME_PHOCO"	- Save the Home number -- WHEN IN CHOOSE_SAVE_NUMBER.SKIN
  "NUMBER_WORK_PHOCO"	- Save the Work number -- WHEN IN CHOOSE_SAVE_NUMBER.SKIN
  "NUMBER_MOBIL_PHOCO"	- Save the Mobile number -- WHEN IN CHOOSE_SAVE_NUMBER.SKIN
  "NUMBER_FAX_PHOCO"	- Save the Fax number -- WHEN IN CHOOSE_SAVE_NUMBER.SKIN
  "NUMBER_OTHER_PHOCO"	- Save the Other number -- WHEN IN CHOOSE_SAVE_NUMBER.SKIN
"MAIN"		- Returns to main menu (menu.skin)
"QUIT"		- Exits RR from any screen
"LASTSCR"	- Loop back to previous screen (alternates 2 screens indefinitely)
"TV"		- Loads the TV Skin/Plugin with preset channels (Same as "LOAD;TV.SKIN")
"GOTOFIRST"	- Go to First Item of Current List
"GOTOLAST"	- Go to Last Item of Current List
"REPEAT"	- Toggle Repeat only
"SHUFFLE"	- Toggle Shuffle Only
"SHUFFLEVIDEO"	- Toggle Video Shuffle only
"EXITMENU"	- Causes RR to execute the exit menu/option as if in the main menu, but from any screen.
"FFWD"		- Rewinds 5 seconds of the current song (does nothing for video -- use "PREV" instead)
"FRWD"		- Forward 5 seconds of the current song (does nothing for video -- use "NEXT" instead)
"STARTFFWD"	- Starts FFWD until STOPFFWD command is received (useful for SDK & HU Integration)
"STOPFFWD"	- Stops the automatic FFWD process started by STARTFFWD
"STOPFFWD2"	- Same as STOPFFWD, but if issued within 2 seconds of STARTFFWD, RRNEXT is executed.
"STARTFRWD"	- Starts FRWD until STOPFRWD command is received (useful for SDK & HU Integration)
"STOPFRWD"	- Stops the automatic FRWD process started by STARTFRWD
"STOPFRWD2"	- Same as STOPFRWD, but if issued within 2 seconds of STARTFRWD, RRPREV is executed.
"NEXTTRACK"	- Jumps to Next Audio/Video Track or Channel (no fast forwarding involved)
"PREVTRACK"	- Jumps to Previous Audio/Video Track or Channel (no fast rewinding involved)
"RRNEXT"	- Simulates the "NEXT" button but works the same on any screen (including Launch/Video screens)
"RRPREV"	- Simulates the "PREV" button but works the same on any screen (including Launch/Video screens)
"CLEARLIST"	- Clears the current music playlist and stops music playing (as prevention)
"SAVELIST"	- This saves the current playlist into the PLAYLIST_PATH specified in RR.INI
"ADD1"		- Adds ONE item to the playlist, that is, the item currently selected by the directory list
"MINUS1"	- Removes the selected playlist item from the playlist
"RENAMEFILE"	- Shows OSK to rename the file selected in the BROWSER
"DELETEFILE"	- Loads a confirm.skin file and deletes BROWSER file by pressing "ENTER" in it. ("ESC" cancels)
"APPOSK"	- Shows the OSK.SKIN for embbeded applications
"APPOSKX"	- Same as APPOSK but shows OSKX.SKIN (where X can be a number between 2 and 4)
"LEFTTORIGHT"	- Switches the input mode of current text/application to support right-to-left languages
"RIGHTTOLEFT"	- Same as above "LEFTTORIGHT" (will change in the future to set state instead of toggle)
"CUENEXT"	- REPLACED with PLAYER;CUENEXT -- Cue Sheet support "NEXT" cue
"CUEPREV"	- REPLACED with PLAYER;CUEPREV -- Cue Sheet support "PREVIOUS" cue
"MINIMIZE"	- Minimizes Road Runner into the taskbar
"SCANMODE"	- Toggles scan mode. This works with MP3, TV and Radio as well
"DAYNIGHTGAMMASKIN"	- This toggles between your Day and Night Skin / Gamma settings
"DAYNIGHTSKIN"	- This toggles between your Day and Night Skin
"DAYSKIN"	- Sets DAY Skin regardless of current skin
"NIGHTSKIN"	- Sets NIGHT Skin regardless of current skin
"DAYGAMMA"	- Sets DAY Gamma regardless of current gamma state
"NIGHTGAMMA"	- Sets NIGHT Gamma regardless of current gamma state
"CLEARTEXT"	- Clears the Text of the OSK. (This will not erase what you have typed in the Application OSK)
"CAPS"		- Same as SHIFTLOCK (Caps Lock function)
"CTRLLEFT"	- Selects/Highlight the Previous control on the screen
"CTRLRIGHT"	- Selects/Highlight the Next control on the screen
"CTRLEXEC"	- Executes the Selected/Highlight control on the screen
"CTRLUP"	- Increases the Selected/Highlight control on the screen (Slider/List only)
"CTRLDOWN"	- Decreases the Selected/Highlight control on the screen (Slider/List only)
"ADDPRESET"	- This shows the OSK and allows you to enter a name to save the preset for current frequency
"DELPRESET"	- This deletes the selected preset
"EDITPRESET"	- This shows the OSK and allows you to edit the name of the selected preset
"PRESETUP"	- Switches to Next Preset
"PRESETDOWN"	- Switches to Previous Preset
"SEEKUP"	- Seeks (finds) next Radio Station
"SEEKDOWN"	- Seeks (finds) previous Radio Station
"TUNEUP"	- Changes Frequency UP by 1 MHz
"TUNEDOWN"	- Changes Frequency DOWN by 1 MHz
"FINEUP"	- Changes Frequency UP by 0.1|0.2 MHz (0.1 is used when Allowing all frequencies)
"FINEDOWN"	- Changes Frequency DOWN by 0.1|0.2 MHz (0.1 is used when Allowing all frequencies)
"MONO"		- Toggles Mono/Stereo mode of Cinergy 600 and Radiator supported FM tuners
"PRESETMODE"	- Toggles Preset Mode ON/OFF. When the RADIO is ON, "NEXT"/"PREV" work as Seek UP/DOWN. In Preset Mode, "NEXT"/"PREV" switch presets UP/DOWN instead of seeking the radio.
"SEARCHPRESETS"	- Enter the search preset mode (Radio). This clears and adds found presets onto the preset list.
"LOCAL"		- Toggles the Local Mode for the Radio Presets. While in local mode, any changes presets that are searched, added, edited or deleted do not affect the main list of presets.
"AF" 		- Toggles the RDS Alternative Frequency function.
"TA" 		- Toggles the RDS Traffic Announcement function.
"PTY" 		- Toggles the RDS research by program type (PTY).
"SEARCHLIST"	- This presents the OSK and lets you enter a text to search the list and "jump" to.
"SEARCHFILES"	- Presents the OSK and shows resulting file matches on directory list.
"WEB"		- Loads the Web Browser Skin (wbrowser.skin). RR will use the browser setup in RR.INI.
"WEBUP"		- Scrolls web page UP. Simple Click act as Page Up, Holding button scrolls slowly.
"WEBDOWN"	- Scrolls web page DOWN. Simple Click act as Page Down, Holding button scrolls slowly.
"WEBHOME"	- Goes to the HOME address setup in your brower.
"WEBFAV"	- Toggles On/Off the display of your favorites in the Browser.
"WEBADDFAV"	- Shows Add Favorite/Bookmark Dialog for the current page.
"WEBSTOP"	- Stops loading the current page.
"WEBBACK"	- Same as Pressing the "BACK" button on the web Browser.
"WEBFORWARD"	- Same as Pressing the "FORWARD" button on the web Browser.
"WEBURL"	- Loads the OSK and lets you enter an address to open on the Browser (http:// is optional)
"WEBZOOM+"	- More Zoom for current page (Firefox only)
"WEBZOOM-"	- Less Zoom for current page (Firefox only)
"WEBZOOM0"	- Resets Zoom level to default value (Firefox only)
"SHOWCONTROLS"	- This shows the video or mappoint controls when they're hidden (SDK/Remote support)
"GETFOCUS"	- This allows to set RR on focus by SDK/Remote
"XM"		- Loads XM Screen (Same as "LOAD;XM.SKIN")
"XMFAV"		- Cycles through Favorites XM Lists
"XMMUTE"	- Mutes the XM Device
"XMNEWLIST"	- Shows OSK and asks for Name of new Favorites List to be created
"XMDELLIST"	- Deletes the currently selected favorites list
"XMADD1"	- Shows NUM-OSK and asks for channel number to add to current favorites list
"XMMINUS1"	- Deletes the currently selected channel of a favorites list
"XMNEWLIST"	- Shows OSK to enter new Favorites list and add it.
"XMDELLIST"	- Delets currently viewed Favorites list.
"XMCHAN;<CH>"	- Tunes a specific XM channel by Skin/SDK/Remote -- <CH>=Channel to tune into
"XMRESET"	- Resets XM Device (Like a reboot)
"SIRIUS"	- Loads SIRIUS Screen (Same as "LOAD;SIRIUS.SKIN")
"SRFAV"		- Cycles through Favorites SIRIUS Lists
"SRMUTE"	- Mutes the SIRIUS Device
"SRNEWLIST"	- Shows OSK and asks for Name of new Favorites List to be created
"SRDELLIST"	- Deletes the currently selected favorites list
"SRADD1"	- Shows NUM-OSK and asks for channel number to add to current favorites list
"SRMINUS1"	- Deletes the currently selected channel of a favorites list
"SRNEWLIST"	- Shows OSK to enter new Favorites list and add it.
"SRDELLIST"	- Delets currently viewed Favorites list.
"SRCHAN;<CH>"	- Tunes a specific SIRIUS channel by Skin/SDK/Remote -- <CH>=Channel to tune into
"SRRESET"	- Resets SIRIUS Device (Like a reboot)
"STANDBY"	- Puts the computer in state of Stand By
"CLOSEWINAMP"	- Closes Winamp (Usefull when reseting cards, etc -- so winamp releases the hardware)
"STARTWINAMP"	- Starts Winamp (Usefull to re-open winamp after using "closewinamp")
"MMDETACH"	- This Detaches (Un-Embeds) Map Monkey from RR's skin
"MMEMBED"	- This Embeds Map Monkey in the current screen's application area
"SELPL"		- This selects the playlist on the current screen (for control with Up/Down etc)
"SELDL"		- This selects the folder/directory list on the current screen (for control with Up/Down etc)
"SELPB"		- This selects the Phone Book list on the current screen (for control with Up/Down etc)
"SELCL"		- This selects the Custom list on the current screen (for control with Up/Down etc)
"RELOADLIST"	- Reload Winamp's Playlist onto playlist (in case external applications/winamp changed it)
"RELOADLISTEX"	- Same as RELOADLIST, but will force RR to load extended tag info from winamp's playlist
"WEATHER"	- Load Weather Skin (Same as "LOAD;WEATHER.SKIN;Weather")
"RELOADWEATHER"	- Reloads Weather from internet.
"HOMEWEATHER"	- Loads the Home Weather (as in RR.INI)
"RELOADHOMEWEATHER"	- Reloads the Home Weather (as in RR.INI)
"WINAMPEQ"	- Toggles Winamp Equilizer/PreAmp State (ON/OFF)
"AUTOEQ"	- Toggles Winamp Autoload Song EQ presets (ON/OFF)
"SAVEEQ"	- Saves the current EQ settings to be autoloaded for current playing song (Loaded when AutoEQ is ON)
"SAVEDEFAULTEQ"	- Saves the current EQ settings to be autoloaded as default when song has no AutoEQ saved and AutoEQ is ON
"RECALL"	- Returns to previous Song (Audio mode) or Channel (XM/SIRIUS)
"SETNEXT"	- Sets the next song to play on the playlist (as the current song ends, the one selected by SETNEXT plays)
"RELOADSKIN"	- This reloads the CURRENT skin - useful for skinners to test changes
"RELOADRR"	- Same effect as closing and re-opening RR, forcing it to reload all settings, files and applications in use.
"NEXTAVS"	- This switches to the next AVS style when using the AVS plugin.
"PREVAVS"	- This switches to the previous AVS style when using the AVS plugin.
"FULLAVS"	- This switches the AVS plugin to full screen mode
"GESTURESOFF"   - This disables gestures support until "GESTURESON" is executed or till you switch skins.
"GESTURESON"	- This enables gestures previously disabled by "GESTURESOFF"
"PICS"		- Loads the Picture Viewer Screen (picviewer.skin) -- Same as "LOAD;PICVIEWER.SKIN;PICTURES"
"NEXTPIC"	- Skips to next picture in the picture viewer
"PREVPIC"	- Skips to previous picture in the picture viewer
"FLASHBACK"	- Goes back to previous directory (.. -- UP) from the current directory -- with Faster update for Flash lists
"FLASHBROWSE"	- Goes into the currently selected directory -- with Faster update for Flash lists
"PLEXEC"	- Executes "CTRLEXEC" on Playlist, even if not on focus
"DLEXEC"	- Executes "CTRLEXEC" on Directory List, even if not on focus
"LOCATE"	- Update GPS location labels manually
"NUMBER_HOME_PHOCO"	- Dial the Home Number of current contact
"NUMBER_WORK_PHOCO"	- Dial the Work Number of current contact
"NUMBER_MOBIL_PHOCO"	- Dial the Mobile Number of current contact
"NUMBER_FAX_PHOCO"	- Dial the Fax Number of current contact
"NUMBER_OTHER_PHOCO"	- Dial the Other Number of current contact
"HANGUP_CALL_PHOCO"	- Disconnects current call
"DIAL_PHOCO"		- Dials current number or shows menu to choose number to dial (if many)
"IGNORE_CALL_PHOCO"	- Ignores the incoming call. No windows or ringtones until next call.
"CONTACTS"		- Loads CONTACT.SKIN or, if in CONTACTS.SKIN, loads CONTACTDETAILS.SKIN
"CALLS"			- Loads CALLS.SKIN with call list
"CONTACTSNEXT"		- Selects the next contact/phonebook to view
"CONTACTSPREV"		- Selects the next contact/phonebook to view
"RELOAD"		- Reloads current phonebook type (below) from phone
"SHOWINTERNALLIST"	- Sets the Internal Phonebook in current skin's list
"SHOWPHONELIST"		- Sets the Phone's Phonebook in current skin's list
"SHOWSIMLIST"		- Sets the SIM Card's Phonebook in current skin's list
"SHOWALLCALLS"		- Sets the All Calls List in current skin's list
"SHOWRECEIVEDCALLS"	- Sets the Received Call's List in current skin's list
"SHOWDIALEDCALLS"	- Sets the Dialed Call's List in current skin's list
"SHOWMISSEDCALLS"	- Sets the Missed Call's List in current skin's list
"SHOWRECEIVEDSMS"	- Sets the Received SMS List in current skin's list
"SHOWOUTGOINGSMS"	- Sets the Outgoing SMS List in current skin's list
"SHOWSENTSMS"		- Sets the Sended SMS List in current skin's list
"SHOWARCHIVEDSMS"	- Sets the Archived SMS List in current skin's list
"Modify" 		- In Screen "smsoutdetails.skin" -- Loads the OSK for SMS-Text input
"Delete" 		- If SMS's are in PB-List, delete the current selected SMS message
"Save" 			- In Screen: "smsoutdetails.skin"/"smsindetails.skin" -- Save SMS to Archive
"Details" 		- If SMS's are in the PB-List, then Show SMS details
"SMS" 			- Load SMS in the PB-List on Phoco.skin or loads SMS.skin
"NewSMS" 		- Loads smsoutdetails.skin for new SMS from every screen
"Send" 			- In smsoutdetails.skin -- if number and message is typed, send sms - In smsindetails.skin -- loads smsoutdetails.skin with the sms-text but without number and name for forwarding the sms. On phoco.skin or contacts.skin or contactdetails.skin -- open new sms with the given number from addressbook or with manual number. On smsnumber.skin or smsnumber2.skin -- use the selected contact or typed number for sms -- go back to smsoutdetails.skin
"Speak" 		- In smsindetails.skin or smsoutdetails.skin -- Speak Text of the current sms
"Recipient" 		- Loads the smsnumber.skin if you are in the smsoutdetails.skin for changing/choosing number for your sms. On smsnumber.skin/smsnumber2.skin -- switch between smsnumber.skin/smsnumber2.skin if need more than one screen f.e. one for manual number and one for contacts-list
"Reply" 		- If current sms is incoming sms ' use name and number and text and load smsoutdetails.skin for replying sms
"PHONEDISCONNECT"	- Force PhoCo to disconnect and reinit the phone
"CLOSE_PHOCO"		- Close PhoCo
"RESUME_PHOCO"		- Restart PhoCo
"gaspricefinder"     	- Load gas_pricefinder.skin
"gaszip"		- Enter Zip Code manually (numosk)
"gasrefresh"		- Manually refresh gas price data
"gas_#_showlocation"    - Shows location of the gas station on the MapPoint skin, where # is a number from 0 to 11. (MapPoint must be installd to use this functionality)

"LOAD"	 	- Dynamic loadable screens: set the code of a button to: "LOAD;MENUFILE.SKIN" will make it so clicking this button loads a specific non-standard screen. The Dynamically loaded screen will run until an "exit" or "cancel" command is executed, when the caller screen (that pulled the dynamic screen) will be displayed again. Optionally you can set the text to be "spoken" when clicking the button: "LOAD;AUDIO_PLAYER.SKIN;MUSIC" If you desire to open an application in an new separate screen you can optionally add the the command to execute and window title (if you wish to run embbeded: Example: "LOAD;EXTERNAL_GPS.SKIN;Destinator GPS;Destinator3.EXE;Destinator"
"MENU"		- Dynamic loadable menus: set the code of a button to: "MENU;MENUFILE.SKIN" will make it so clicking this button loads a specific non-standard menu (over current screen). Optionally you can set the text to be "spoken" when clicking the button: Example: "MENU;APPEARANCE_MENU.SKIN;APPEARANCE"
"RUN"		- Dynamic Commands: set the code of a button to: "RUN;COMMAND|PARAMETER1|PARAMETER2" will make it so clicking this button runs the specified command&parameters in the computer. As an option you can run the command specifying the application name to embed in the current screen (the application will be enbedded using the "A" settings in the skin file of screen: Example: "RUN;C:\WINDOWS\NOTEPAD.EXE;NOTEPAD" (to run embedded) "A,000,055,800,545,000,000,000"   (.skin definition) Optionally you can also set the text to be "spoken" when clicking the button: Example "RUN;C:\WINDOWS\NOTEPAD.EXE;NOTEPAD;NOTEPAD" "RUNW","RUNQW"	- Same as RUN except that RR will not continue execution until the command is completed. With RUNW you can place a '!' in front of the command if you wish to hide RR during the execution of the application -- RR will restore when the command is completed. RUNQW runs the software hidden (like RUNQ below) and wait for it to finish. "RUNQ"		- Same as RUN except that RR will run the command in the background (HIDDEN). Be carefull not to run full blown applications like this or you'll need to close it with Task Manager.
"MM"		- Map Monkey request dynamic command. You can execute any Map Monkey function by providing the request command -- See Map Monkey's SDK Manual for list of commands. Example: "MM;View_3D" (Switches the view mode to 3D) Extra info that is not within Map Monkey's D3Request list: ETA, ETR, CITY, STREET, ZIP, SATELLITECOUNT
"PHIDRLXX"      - PHIDGET Relay activate / deactivate.  You can use this command to change the state of a Phidget relay output device.  Further more, by adding a ; and specifying an interval in milliseconds after the PHIDRLXX, a momentary activation can be achieved.  (maximum of 65000 millisends can be added) e.g.  PHIDRL01;3000 would set a momentary switch on PHID Relay 01 Note:	XX is the Phidget interface number, for example PHIDRL01 would denote the relay in Phidget interface 1.
"PRESET"        - Preset Save/Load dynamic command. You can use this dynamic command to load or save presets of volumes and winamp equilizer. This works by saving a .PST file in RR's folder. Presets can be saved by pressing and holding the button with this dynamic command. Presets can be loaded by simple/quick press of the button of the same code. Optionally you specify the command to save only the Windows Mixer Info or Only the Winamp/Player Info or only Audio lines but no master. Example: "PRESET;ROCK" (load/save "ROCK".pst file -- EQ & All Mixer Volumes) "PRESET;SOFT;MIXER" (load/save "SOFT".pst file -- Mixer info only) "PRESET;LOUD;MIXERNOMASTER" (Windows Mixer only -- No Master) "PRESET;JAZZ;WINAMP" (load/save "JAZZ".pst file -- Winamp data only) "PRESET;JAZZ;PLAYER" (load/save "JAZZ".pst file -- Player data only) 
"FMPRESET"      - Save/Load a Preset for the current Radio frequency. You can use this to make preset buttons for the radio feature. Presing and holding the button will save the current frequency to the name specified to this preset. Pressing the button normally will load the named preset frequency. Example: "FMPRESET;PRESET1" (load/save current frequency from/to preset name PRESET1)
"SWITCHLABEL"   - Switching Data Label Support. You can use this dynamic command to switch the displayed data of a label by pressing a button or using girder/sdk. The parameter it needs specifies which label to try and switch data of. The label should have the format "LABELCODE>>LABELCODE>>LABELCODE". The number of the label number give is NOT the label number of the skin definition but rather the NUMBER of the label in the skin -- count from one the number of Lxx,xxx... lines until the label you wish to "switch" data from. You can optionally make the tooltip have the formats for each individual labelcode (i.e. "C2F>>F2C>>0 C") Example: "SWITCHLABEL;3" (to switch the label data of the third Lxx,xxx line of the skin)
"SWITCHBUTTON"  - Similar to SWITCHLABEL, allows you to execute different commands on any single button. The code for the button should be in the format "COMMAND1>>COMMAND2" -- you can list multiple commands. Example: "SWITBUTTON;3" (to switch the button code for the third Bxx,xxx line of the skin) 
"SETBUTTON"     - This allows you to replace the command on any button. The Button number follows the same fashion of switchlabel (actual button line number). The parameters are the button number and the new code. Example: "SETBUTTON;3;PLAY" (to set the button code of the third Bxx,xxx line of the skin to "PLAY") 
"SETBUTTONID"   - This allows you to replace the command on any button, but using the button ID to specify the button. Example: "SETBUTTONID;B02;PLAY" (to set the button code defined by B02,xxx,... to "PLAY") 
"SEEKTO"        - This dynamic command lets you seek to a song or video position by specifying the time you wish to "seek" to. When Using MPC/DVD this may be somewhat imprecise due to interfacing limitations. Examples: "SEEKTO;03:29" (3 Mins, 29 Secs) -- "SEEKTO;01:14:32" (1 Hour, 14 Mins, 32 Secs)
"SEEK"          - Tis dynamic command lets you seek song/video a number of seconds from the current position. Examples: "SEEK;300" (5 mins forward) -- "SEEK;-60" (1 Minute backward) 
"SAY"           - This dynamic command lets you tell RR to solely "speak" any text given as paremeter. This command speaks the words EVEN when the music/video is playing and in such case voice over volume applies. Examples: "SAY;Hello!", "SAY;Welcome to Road Runner!" 
"TALK"          - Same as "SAY" but without making any changes to the volume during speech.
"SENDKEY"       - This lets you send keys to any application -- This is in VB's sendkeys method format. Examples: "SENDKEY;{PGDOWN}", "SENDKEY;%A", "SENDKEY;{LEFT}" If you need more details on this, look at VB's documentation or drop me a line. 
"SETLABEL"      - This lets you set the contents of a label from SDK or skin. The label to be set needs to start it's code with an exclamation mark (!) or starting with "CUSTOM" , as in: Lxx,xxx,...,"!MYLABEL","Initial Text". Examples: "SETLABEL;!MYLABEL;Wazaaap!", "SETLABEL;CUSTOMLABEL;All systems GO!" You can Make multiple labels on top of each other (with different font etc) and hide them by simply using the following: "SETLABEL;!MYLABEL;" then you can show it again by using the first syntax. 
"SETLABELCODE"  - This lets you change a label code entirely. The label number follows the same rules of SWITCHLABEL. Example: "SETLABELCODE;2;TIME" (To set the code of the 2nd label to "TIME")
"SETLABELCODEID"- This lets you change a label code entirely, but using the label ID to identify the label. Example: "SETLABELCODE;L08;TIME" (To set the code of the label defined by L08,xxx,... to "TIME")
"SETIND"        - This lets you set the sate od custom indicators from SDK or skin. The Indicator's code needs to start with an exclamation mark (!), as in: Ixx,xxx,....,"!MYINDICATOR" -- Indicators are OFF by default. Examples: "SETIND;!MYINDICATOR;ON" or "SETIND;!MYINDICATOR;OFF"
"REQUEST"       - This allows you to pull information from RR via the SDK. Your application needs to implement the COPYDATA window message in order to receive RR's info (look at SDK examples). This command takes 2 or 3 parameters: 1=Window name to receive the data, 2=Label code, 3=Format (Optional) Examples: "REQUEST;My Application;TRACKNAME" or "REQUEST;MYAPP;MBM01;C2F" AddOns: It is also possible to pull up RR's Indicator status by using the labelcode of INDICATOR, the 3rd parameter should then be the INDICATORCODE for the indicator you wish to retrieve status of. Example: "REQUEST;My Application;INDICATOR;REPEAT" (to retrieve the music repeat status) IMPORTANT: In order to provide faster response, the REQUEST command is not parsed as a standard command and therefore should not be sent among multiple standard commands. You can however send multiple request commands at once using the || separator (which is the recommended method). 
"SENDMSG"       - This allows you to send commands to your application using RR's skin. This also requires the same COPYDATA window message to be implemented. The parameters are the window name and the data to send. Example: "SENDMSG;My Application;Hello!"
"PLUGIN"        - This allows you to load a plugin made with the "baseplugin" structure to create a seamless controlled application that virtually works as "part" of Road Runner. Paramaters are the plugin name and path. Example: "PLUGIN;RRPlugin;C:\Plugin\RRPlugin.exe"
"SHOWWINDOW"    - This allows you to show or hide any running application based on the given window title. Example: "SHOWWINDOW;Notepad;False" (Hides notepad, True is the alternative to show it)
"CLOSEWINDOW"   - This allows you to close any running application based on the given window title. The application may request the user to save any unsaved data before closing, so beware. Example: "CLOSEWINDOW;Notepad"
"TRANSPARENT"   - This allows you to set the transparency and click-thru properties of any window. You may specify the opacity and click-thru setting (optional) as paramenters. This command only works on any NT based OS. Example1: "TRANSPARENT;Notepad;80" (Set Notepad to have 80% opacity -- not click-thru) Example2: "TRANSPARENT;Notepad;50;true" (50% opacity -- Click-thru ON!) Example3: "TRANSPARENT;Notepad;100" (100% opacity [Default]-- no click-thru [Default])
"ACTIVATE"      - This allows you to focus an application based on a given window title. This should provide you with specific support to activate any open window and imediately send in hotkey commands with "SENDKEY". Example: "ACTIVATE;Notepad"
"SETTOPMOST"    - This allows you to set/remove the top most ("Always on top") property of any specified window. Example: "SETTOPMOST;NOTEPAD;TRUE" (Set Notepad "Always On-Top") "SETTOPMOST;NOTEPAD;FALSE" (Set Notepad to normal window)
"SEARCHFILES"   - This allows you to search for predefined files based on the parameter given. Example: "SEARCHFILES;*.MP3"
"VOL+"          - This allows you to increase the volume of any Audio line (based on it's name). Example: "VOL+;Wave" (Any valid audio line name should work) Special Names also available for VOL+/VOL-: Balance, Bass, Treble, Winamp, Player, Preamp, FreqX (1-10) Examples: "VOL+;Winamp" or "VOL+;FREQ5"
"VOL-"          - This allows you to decrease the volume of any Audio line (based on it's name). Example: "VOL-;Wave" (Any valid audio line name should work)
"MUTE"          - This allows you to mute/unmute ANY audio line (Based on it's name). Example: "MUTE;Wave"
"SETVOL"        - This allows you to set the volume of any mixer line do an immediate value from 0 to 100. This is mostly useful as "ATT" function or when used from Flash/SDK. Example: "SETVOL;Wave;50" (Sets the Wave line volume to 50%) Special names also available ar:e FREQX and PREAMP (Range of 63-0), WINAMP (Range of 0-255), PLAYER (Range of 0-255)
"SETVOLUME"     - Similar to above, this allows you to set the volume of any mixer line do an immediate value from 0 to 65535 (direct volume). This is mostly useful as "ATT" function or when used from Flash/SDK. Example: "SETVOL;Wave;32700" (Sets the Wave line volume about 50%) Special names are not available with this command -- Restricted for Audio Lines.
"SETBALANCE"    - This allows you to set the mixer balance to an immediate value from 0 to 100. 0 (zero) is left spearkers and 100 is Right speakers only. 50 means is all speakers (Left+Right) on the same level. Example: "SETBALANCE;50" (Resets Balance to center)
"LOADIMG"       - This allows you to load an image into a screen layer of RR. You specify X, Y, Width, Height, the file to load and the layer to load it onto (ON/OFF/EMPTY/DOWN/OUT). The image should be in the same folder of the CURRENT SKIN and can have tranaparency. Note: OUT is the output layer visible to the user, the EMPTY layer is only useful when drawing over an indicator or image area (that is erased when off). Example: "LOADIMG;100;100;200;200;Play.gif;OUT"
"LDIMG"         - Same as LOADIMG but the full path to the image should be provided. Example: "LOADIMG;100;100;200;200;c:\mypics\Play.gif;OUT"
"LOADLIST"      - This allows you to load a playlist from disk, with a custom name. You specify the full path and optionally the name of the playlist. Example: "LOADLIST;C:\Test.m3u;My Playlist"
"SAVELIST"      - This allows you to save a playlist to disk. You specify the full path of the playlist on disk. Example: "SAVELIST;C:\Test.m3u"
"ADDTOLIST"     - This allows you to add the current or selected song onto a playlist file. If the current screen has a playlist, the selected song will be saved to the playlist specified, otherwise the currently playing song is saved. If the Playlist file specified does not exist, RR will automatically create it for you. Example: "ADDTOLIST;C:\Test.m3u"
"SKIPTO"        - This allows you to "jump" to a letter in any list. Example: "SKIPTO;K" (would go to the first item in the current list starting with K)
"SETPATH"       - This allows you to open a specified path onto the current folder list. (mainly for SDK/Flash) Example: "SETPATH;C:\Music"
"SETLIST"       - This allows you to "jump" to a specific item number on the current list. Example: "SETLIST;111" (would go to the playlist item 111)
"PLFORMAT"      - This sets the Playlist format on-the-fly. Much like it is done via RRConfig. (Only works with ID3/Library) Example: "PLFORMAT;%artist% - %title%"
"DLFORMAT"      - This sets the Directory list format on-the-fly. Much like it is done via RRConfig. (Only works with ID3/Library) Example: "DLFORMAT;%artist% - %title%"
"WEBURL"        - This allows you to make a shortcut button to specific URLs. The one parameter is the URL to open. Example: "WEBURL;http://www.yahoo.com"
"XMFAV"         - This allows you to select a favorites list to display on the XM screen (Instead of cycling through the lists) Example: "XMFAV;2" (goes to the second favorites list) A value of 0 (Zero) makes it display the full list of stations: "XMFAV;0"
"SRFAV"         - This allows you to select a favorites list to display on the SIRIUS screen (Instead of cycling through the lists) Example: "SRFAV;2" (goes to the second favorites list) A value of 0 (Zero) makes it display the full list of stations: "SRFAV;0"
"SETVAR"        - This allows you to set a global variable in RR. Those variables can be used for simple reference in the skin commands or be used to toggle between different groups of commands on skins (using BYVAR command). Example: "SETVAR;APPPATH;C:\MyApp\Myapp.exe" Then you can reference the variable APPPATH like this: "RUN;$APPPATH$" Note: SOME (but not all) settings in RR.INI can be changed in runtime. Note2: You can use ++ in this command when you'd like to delay reference to || on a command or label: Example1: Label Code: "$MYLABEL$" -- "SETVAR;MYLABEL;DATE++= ++TIME" (Displays DATE and TIME) Example2: Command Code: "$MYCMD$" -- "SETVAR;MYCMD;AUDIO++PAUSE" (Executes AUDIO and PAUSE) GDI+: You can load an optional Background image on each screen by setting the variable "BACKGROUND" Example: "SETVAR;BACKGROUND;C:\MYCAR.JPG" (will load MyCar.JPG before loading any screen -- note that you'll only see your image if the loaded ON/OFF/DOWN/EMPTY layers have transparency) This variable can be changed in runtime to allow for loading of different backgrounds on different screens. Set it to blank ("SETVAR;BACKGROUND;") to prevent loading of backgrounds.
"SETFLASHVAR"   - This allows you to set a variable inside a Flash object directly (for whatever use the flash script may have for that) Example: "SETFLASHVAR;MYVAR;12345"
"SHOWFLASH"     - This allows you to hide/show a flash object during runtime (for whatever reason that may be). The parameters are the flash object number and what to do (TRUE=SHOW, FALSE=HIDE). If Number your flash objects in sequence from 1 then the the number you need to use with this command will match up with the numbers in the skin file. Example: "SHOWFLASH;1;FALSE"
"SHOWLABEL"     - This allows you to hide/show a label in the screen during runtime (for whatever reason that may be). The parameters are the label object number and what to do (TRUE=SHOW, FALSE=HIDE). If Number your label objects in sequence from 1 then the the number you need to use with this command will match up with the numbers in the skin file. Example: "SHOWLABEL;1;FALSE"
"EVAL"          - This allows you to set a global variable in RR with an expression. Those variables are the same ones as in SETVAR/BYVAR. The result of the expression is stored in the variable specified. Example: "EVAL;RESULT;5*4"        (sets the variable RESULT with 20) "EVAL;RESULT;$RESULT$+1" (increments the variable RESULT) "EVAL;RESULT;strcomp("$VAR1$";"$VAR2$")" (If VAR1 and VAR2 are equal result is set with 1, otherwise 0)
"SETVARBYCODE"  - This allows you to set a global variable in RR (just like SETVAR) by using a Label Code information. It is also possible to specify the format of the data with an extra parameter Example: "SETVARBYCODE;MYVAR;TEMP1;c2f" Then you can reference the variable MYVAR which will contain the temperature information.
"SETVARFROM"    - This allows you to set multiple variables from the contents of another variable. Useful to save/load multiple variables at once (more effectively). It is meant to be used after a setvar or savetoini. Example: "SAVETOINI;MYVARS;$AA$<<$BB$<<$CC$" Then you'd use: "SETVARFROM;MYVARS;AA<<BB<<CC" to restore the values previously saved in MYVARS.
"OSKTOVAR"      - This allows you to set a global variable with a text that will be entered using the OSK. Example: "OSKTOVAR;MYVAR" (Will show OSK and text entered will go into MYVAR)
"NUMOSKTOVAR"   - This allows you to set a global variable with a text that will be entered using the Numeric OSK. Example: "NUMOSKTOVAR;MYVAR" (Will show NumOSK and number entered will go into MYVAR)
"OSKTOINI"      - Same as OSKTOVAR but will also save the variable to RR.INI. Example: "OSKTOINI;MYVAR" (Will show OSK and text entered will go into MYVAR then saved to RR.INI)
"NUMOSKTOINI"   - Same as NUMOSKTOVAR but will also save the variable to RR.INI. Example: "NUMOSKTOINI;MYVAR" (Will show NumOSK and number entered will go into MYVAR then saved to RR.INI)
"OSKTOSKIN"     - Same as OSKTOVAR but will also save the variable to the Skin's SKIN.INI. Example: "OSKTOINI;MYVAR" (Will show OSK and text entered will go into MYVAR then saved to SKIN.INI)
"NUMOSKTOSKIN"  - Same as NUMOSKTOVAR but will also save the variable to the Skin's SKIN.INI. Example: "NUMOSKTOINI;MYVAR" (Will show NumOSK and number entered will go into MYVAR then saved to SKIN.INI)
"OSKTOCMD"      - This allows you to read contents of a variable much like OSKTOVAR, but also allows you to execute a command once the user presses "enter" on the OSK (idealistically so can use the data entered). Example: "OSKTOCMD;MYVAR;RUNQ;$MYVAR$" (will try to execute whatever was entered in the OSK)
"NUMOSKTOCMD"   - Similar to OSKTOCMD, except using the NUMERIC OSK. Example: "NUMOSKTOCMD;MYVAR;XMTUNE;$MYVAR$" (will tune the XM station entered in the numeric OSK).
"BYVAR"         - This allows you to execute different commands based on the value of a global variable. The values start from 0 (zero). The commands are separated by << (instead of >> used by switchbutton). Example: "SETVAR;GPSCHOICE;1" Then you can execute a command based on the variable using: "BYVAR;GPSCHOICE;DESTINATOR<<MAPPOINT" (If GPSCHOICE is 0, DESTINATOR is executed, if 1, MAPPOINT is executed.)
"BYIND"         - Similar to BYVAR, this allows execution of different commands based on indicator states. If the indicator is OFF or blank, the first command is executed, if the indicator is ON or has an image loaded, the second command is executed. Example: "BYIND;REPEAT;VOL+<<VOL-" Will execute VOL+ if REPEAT is OFF and VOL- if REPEAT is ON. Consult the full list of indicator codes bellow. This should also work with custom indicators, however it would be similar to using a variable.
"SAVETOINI"     - This allows you to save/replace a setting or persistent variable to RR.INI. Example: "SAVETOINI;GPSPATH;C:\GPS\GPS.EXE" (Sets the GPS path setting in RR.INI) "SAVETOINI;MYVAR;$MYVAR$" (adds/replaces myvar=<content of myvar> to RR.INI) Anything that is not a standard setting of RR will be set as a global variable, so the content of MYVAR would be automatically restored when starting RR (by using the above savetoini command.
"SAVETOSKIN"    - This allows you to save/replace a setting or persistent variable to SKIN.INI. This is useful to keep skin settings from going into RR.INI for organizational purposed. Main Settings for RR still have to be in RR.INI, saved variables are restored with the SKIN. Example: "SAVETOINI;MYVAR;$MYVAR$" (adds/replaces myvar=<content of myvar> to RR.INI)
"WRITETOFILE"   - Saves any desired data into a text file. This command will erase the file if it exists and write the data as a single line. The data should be a label code with optional format. This could also save data from a variable. Examples: "WRITETOFILE;C:\test.txt;TRACKNAME" "WRITETOFILE;C:\test.txt;TEMP1;c2f" "WRITETOFILE;C:\test.txt;=$MYVAR$"
"ADDTOFILE"     - Similar to WRITETOFILE, except if the file exists, it will just add to it the file without erasing previous contents. "ADDTOFILE;C:\played.txt;TRACKNAME"
"WAIT"          - This allows you to wait a determine amout of time before executing the next command. **** USE WITH EXTREME CAUTION AND ONLY AS A LAST RESOURCE **** Example: "WAIT;2" (Waits two seconds) "WAIT;0.5" (Waits half-second)
"EFFECT"        - This allows you to dynamically select the effect used when trasitioning FROM the current screen to another. Example: "EFFECT;0" (fade) -- check /EFFECT skin parameter above for range of values.
"PLAYER"        - This allows you to send commands to the audio player. Each audio player may have specific commands. Winamp: "PLAYER;CUENEXT" - skips to next cue in file. "PLAYER;CUEPREV" - skips to previous cue in file. FMODRR: "PLAYER;BACKCOLOR;RRR;GGG;BBB" - Sets the color of the Visualization back with RGB values. "PLAYER;BARCOLOR;RRR;GGG;BBB" - Sets the color of the Visualization bar with RGB values. "PLAYER;PEAKCOLOR;RRR;GGG;BBB" - Sets the color of the Visialization peak with RGB values. "PLAYER;SHOWPEAK;TRUE|FALSE" - Turns ON/OFF the Vizualization peak display.
"HDSUB"         - This allows you to select the HD Radio SubChannel for the current station. Example: "HDSUB;1" (First Channel -- default) "HDSUB;2" (Second Channel).. and so on from 1 to 6
"CLCLEAR"       - This allows you to clear a Custom List entirely or partially. Recommended before using custom lists. Example: "CLCLEAR;ALL" (Clears All Items), "CLCLEAR;5" (Clears all Items ABOVE 5 -- 5 is also kept)
"CLADD"		- This adds an item to the Custom List. The required parameter is the data to store in the list. You can optionally specify a description (what you'll see) for the item (if different than the data itself). Example: "CLADD;Test" (Add "Test" to the list displayed also as "Test") "CLADD;Test;Hello!" (Add "Test" to the list but displayed as "Hello!" NOTE: The Idea behind the DATA/DESCRIPTION is to display formatted info for items that are awkward to display directly. A good example is RR's playlist -- each item has a filepath (which is long/awkward to display, and a Description (normally the formatted Artist - Title info for the song). This is helpful specially when you do a few CLADDs and CLDELs out of order (so you don't have to manage the add/del on a list/array inside your script/application.
"CLDEL"		- This removes an item to the Custom List. Note that this is a CPU intensive function on large lists. You are required to specify the item number to be removed from the list. Example: "CLDEL;10" (Removes Item number 10 from the list)
"CLSET"		- This allows you to modify an item already in the list. You specify the item number, the new Text and optionally the new description for the item. Example: "CLSET;5;Item5" (Sets 5th Item with text "Item5" displaying also "Item5") "CLSET;5;Item5;Test" (Sets 5th Item with text "Item5" displaying "Test"
"CLSAVE"	- This allows you to save a custom list to disk (for later retrival and/or for interfacing). You must specify the FULL path and filename to store the list -- The list itself will remain unchanged. The format of the list is: 1st line=Selected Item Number, then lines of LST+<Text>[||<Description>] Example: "CLSAVE;C:\MyList.txt" (Saves current custom list as "C:\MyList.txt")
"CLLOAD"	- This allows you to load a custom list from disk (Probably saved with CLSAVE or by a script/application). Example: "CLLOAD;C:\MyList.txt" (Loads the list saved in "C:\MyList.txt"). You can Optionally load a Plain Text file (line-by-line as items) into the list: Example: "CLLOAD;C:\MyText.txt;true" (Loads plain text file)

END ENUM

ENUM LABELCODES
"TIME"			- Current Time of day, in format set by INI.
"DATE"			- Current Date in format set by INI.
"TRACKNAME"		- Current song's Title. When XM/SIRIUS is on, This is the song name.
"AUDIOTRACK"		- Current song's Title.
"TRACKNUMBER"		- Current song's PLAYLIST number. When XM/SIRIUS is ON, This is the station number.
"KHZ"			- Song's Frequency/Quality
"KBPS"			- Song's Bitrate
"TRACKTIME"		- Song's Total Time
"CURRENTTRACKTIME"	- Song's Current Progress Time. When XM/SIRIUS is ON, This is the time of the current song.
"REMAININGTRACKTIME"	- Song's Current Time Left
"VOLUME"		- Volume %
"STATUS"		- Status of playing video/song (PLAY, PAUSE or STOP)
"SHUFFLEREPEAT"		- Shows status of Shuffle and Repeat indicators (Off, Shuffle, Repeat or Shuffle and Repeat)
"PLAYLIST"		- Playlist Name
"PLAYLISTCOUNT"		- Number of items in the Playlist, XM channels or SIRIUS channels
"TEMPX"			- Temperature Sensor X value (scale set by INI)
"VOLTX"			- Mauri's voltimeter sensor X value
"TAGTITLE"		- Song Title   (Road Runner Only) -- If no tag, RR will use the filename
"TAGARTIST"		- Artist Name  (Road Runner Only)
"TAGTRACKNUMBER"	- Track Number (Road Runner Only)
"TAGYEAR"		- Song's Year  (Road Runner Only)
"TAGALBUM"		- Album Name   (Road Runner Only)
"TAGGENRE"		- Album Name   (Road Runner Only)
"TODAY"			- Today's Date (Road Runner Only -- same as "DATE" but for flash support)
"MBMXX"			- Information from Mother Board Monitor 5 (XX denotes the sensor number). When using this, the tooltip defines the format of display examples are: "MBM01", "C2F" (Celcius to Farenheit conversion, "F2C" also available) -- "MBM01", "0C" (0 is replaced to show "59C", could also be "0.0 C" etc) -- "MBM49", "0 RPM" (0 is replaced to show "4216 RPM", "0.00V" etc)
"SFXXX"			- Information from SpeedFan -- SF codes start with a letter denoting the type of Info. 'v' for voltage, 't' for temperature and 'f' for fan. For instance '"SFV3" would be the third voltage sensor
"PHIDXX"		- Information from Phidgets Sensors (XX denotes the sensor number). This code supports the same "Tooltip" parameters as MBM does.
"MM"			- This allows you to display Map Monkey information in RR skins (even flash). See Map Monkey SDK for complete list of requests. The toolpit sets the format. Example: "MM;CurrentSpeed","0 MPH" or "MM;SatCount","" etc -- Added Codes are: "MM;ETA", "MM;ETR", "MM;CITY", "MM;STREET", "MM;ZIP" and "MM;SETELLITECOUNT"
"FREQUENCE"		- Radio FrequencY (Yeah, it's misspelled to support older MediaCar skins)
"STATION"		- Current Station Name (Radio)
"PRESET"		- Current Preset Number (Radio)
"GPSLAT"		- GPS Latitude (Road Runner Only)
"GPSLON"		- GPS Longitude (Road Runner Only)
"GPSSPD"		- GPS Speed (In whatever units specified in RRConfig -- Mi/h or Km/h)
"GPSHDG"		- GPS Heading (in degrees only) (Road Runner Only)
"GPSALT"		- GPS Altitude (In whatever units specified in RRConfig -- ft or m) (Road Runner Only)
"GPSSAT"		- GPS Satellites used (this is 0 if GPS has no valid info) (Road Runner Only)
"GPSWATERTEMP"		- GPS (Extended) Water Temperature (Road Runner Only)
"GPSWATERDEPTH"		- GPS (Extended) Water Depth (Road Runner Only)
"RRPATH"		- Road Runner's Path -- Mainly for SDK (Road Runner Only)
"RRSCREEN"		- Road Runner's Current Screen -- Mainly for SDK (Road Runner Only)
"RRSKIN"		- Road Runner's Current Skin's path -- Mainly for SDK (Road Runner Only)
"RRVER"			- Road Runner's Version -- Mainly for SDK (Road Runner Only)
"RRDAYNIGHT"		- Returns DAY/NIGHT/OTHER according to current skin selected. (Road Runner Only)
"XMSTATION"		- XM Station Name (Road Runner Only)
"XMGENRE"		- XM Station Genre (Road Runner Only)
"XMSAT"			- XM Satellite Signal Quality (Road Runner Only)
"XMTER"			- XM Terrestrial Signal Quality (Road Runner Only)
"XMFAV"			- XM Favorite List's Name (Road Runner Only)
"XMFAVNUM"		- Number of Current XM Favorite list. 0=Main list, 1=1st list and so on. (Road Runner Only)
"XMINFO;<CH>;<FORMAT>"	- XM Channel info (updated every minute) -- <CH>=Channel, <FORMAT>=Format of info. (Road Runner Only) -- You can use %artist%, %title%, %genre%, %station% to build your custom format.
"SRSTATION"		- SIRIUS Station Name (Road Runner Only)
"SRGENRE"		- SIRIUS Station Genre (Road Runner Only)
"SRSAT"			- SIRIUS Satellite Signal Quality (Road Runner Only)
"SRTER"			- SIRIUS Terrestrial Signal Quality (Road Runner Only)
"SRFAV"			- SIRIUS Favorite List's Name (Road Runner Only)
"XMFAVNUM"		- Number of Current SIRIUS Favorite list. 0=Main list, 1=1st list and so on. (Road Runner Only)
"SRINFO;<CH>;<FORMAT>"	- SIRIUS Channel info (updated every minute) -- <CH>=Channel, <FORMAT>=Format of info. (Road Runner Only) -- You can use %artist%, %title%, %genre%, %station% to build your custom format.
"CPU"			- Shows CPU Load % (Road Runner Only)
"MEM"			- Shows Total Memory usage % (Road Runner Only)
"FREEMEM"		- Shows Physical Memory available (Kb can be used as format, otherwise it is in Mb)
"ALLMEM"		- Shows Total Physical Memory (Kb can be used as format, otherwise it is in Mb)
"PAGEMEM"		- Shows Page Memory available (Kb can be used as format, otherwise it is in Mb)
"PAGESIZE"		- Shows Page Memory Size (Kb can be used as format, otherwise it is in Mb)
"ALLFREEMEM"		- Shows All Memory available (Kb can be used as format, otherwise it is in Mb)
"TOTALMEM"		- Shows Total Memory size (Kb can be used as format, otherwise it is in Mb)
"RDSNAME"		- RDS Name of Station (if any)
"RDSTEXT"		- RDS Text from Station (if any)
"RDSSIGNAL"		- RDS Signal Level (SiLabs Radio Card Only)
"PTY"			- RDS Program Type currently received (PTY)
"DISTANCE" 		- Map Monkey Distance to next turn
"NEXTROAD" 		- Name of next road to turn onto
"PLTEXT"		- Shows the text currently selected on a playlist
"DLTEXT"		- Shows the text currently selected on a Directory List (Folder list)
"DLPATH"                - Shows the current path on a Directory List (Folder List)
"PBTEXT"		- Shows the text currently selected on a Phone Book List
"PLPOS"			- PlayList Position (can also be polled directly from flash -- see below)
"DLPOS"			- Directory List Position (can also be polled directly from flash -- see below)
"PBPOS"			- PhoneBook List Position (can also be polled directly from flash -- see below)
"LISTTEXT"		- Shows the text selected on the currently selected list
"LISTPOS"		- Shows the Current Item Position in the current list
"ALBUMART"		- Shows the full path to the current album/xm/sirius art (if any) -- Mostly for Flash/SDK
"COVERART"		- Shows the full path to the art of the currently selected item/folder on file/application/map browsers.
"PICTURE"		- Shows the full path to the current picture of the picture viewer
"TRACKPATH"		- Shows the full path to the current audio track (if any) -- Mostly for Flash/SDK
"TRACKPATHXXX"		- Shows the full path to the specified item on playlist (i.e. TRACKPATH0 / TRACKPATH100 = 1st/100th item)
"LISTPOSXXXTRACKPATH"	- Shows the full path to the specified item relative to current song (i.e. LISTPOS2TRACKPATH = next item)
"CURRENTZIP"		- Current GPS based Zip Code
"CURRENTSTATE"		- Current GPS based State
"CURRENTCITY"		- Current GPS based City
"CURRENTCOUNTY"		- Current GPS based County
"BYVAR;VAR;CMD1<<CMD2"  - This allows you to display a labelcode based on a user variable (VAR) -- any label codes can be used. Example: "BYVAR;MODE;GPSSPEED<<TIME<<DATE<<=Hello"
"BYIND;IND;CMD1<<CMD2"  - This allows you to display a labelcode based on an indicator state -- any indicator codes can be used. Example: "BYIND;REPEAT;=Repeat OFF<<=Repeat ON"
"VOL"			- This allows you to display the volume of any mixer line by name. Also, special names can be used: Treble, Bass, Balance, FreqX (1-10), Winamp, Player Examples: "VOL;Bass" "VOL:Wave" "VOL;FREQ2" etc., Note that : (colon) also works in this label code. Ranges: Winamp & Player: 0-255 Freq & Preamp: 64-0	Other Volumes: 0-100
"EXEC;<COMMAND CODE>"	- This allows you to make clickable areas that are not buttons but behave as such. You can use this to make invisible buttons or mix it with labels. Example: "EXEC;MUTE||VOL;Wave" (Will display the wave volume and if clicked, will mute/unmute master)
"CLPOS"			- Custom List Position (can also be polled directly from flash -- see below)
"CLMAX"			- Max Value of Custom List (Number of Items)
"CLTOP"			- The first item on display in the List (Top line in view)
"CLLINES"		- Number of Lines the list can display at once (Height in lines of the list)
"CLTEXT"		- The Text from the selected item in the list. Optionally the item number can be specified. Example: "CLTEXT5" or "CLTEXT136" (Text of the item 5 and 136 in the list)
"CLDESC"		- The Description from the selected item in the list. Optionally the item number can be specified. Example: "CLDESC5" or "CLDESC136" (Description of the item 5 and 136 in the list)
"CALL_NAME_PHOCO"	- Name of Caller
"CALL_NUMBER_PHOCO"	- Number of Caller
"CALLSTATE_PHOCO"	- State of the call
"NUMBER_HOME_PHOCO"	- Home number
"NUMBER_MOBIL_PHOCO"	- Mobile Number
"NUMBER_WORK_PHOCO"	- Work Number
"NUMBER_FAX_PHOCO"	- Fax Number
"NUMBER_OTHER_PHOCO"	- Other Number
"NUMBER_MANUAL_PHOCO"	- Manualy entered Number
"INLIST_PHOCO"		- Current PhoneBook list used
"Operator_phoco" 	- Shows the Provider of your Phone
"Phonename_phoco" 	- Shows the Bluetooth-Name of your Phone (beta)
"Phoco_version" 	- Version of Phoco
"SMS_number_phoco" 	- Active SMS Number
"SMS_name_phoco" 	- Active SMS Name
"SMS_date_phoco" 	- Active SMS Date
"SMS_time_phoco" 	- Active SMS Time
"contactpic_phoco"	- Contact Pic Label
"NAME"			- Name of Contact -- WHEN IN CONTACTDETAILS.SKIN
"CONTACTNAME"		- Name of Contact (same as "NAME") -- WHEN IN CONTACTDETAILS.SKIN
"NUMBERHOME"		- Home number of Contact -- WHEN IN CONTACTDETAILS.SKIN
"NUMBERWORK"		- Work number of Contact -- WHEN IN CONTACTDETAILS.SKIN
"NUMBERMOBIL"		- Mobile number of Contact -- WHEN IN CONTACTDETAILS.SKIN
"NUMBERFAX"		- Fax number of Contact -- WHEN IN CONTACTDETAILS.SKIN
"NUMBEROTHER"		- Other number of Contact -- WHEN IN CONTACTDETAILS.SKIN
"EMAIL"			- Email Address of Contact -- WHEN IN CONTACTDETAILS.SKIN
"STREET"		- Street Address of Contact -- WHEN IN CONTACTDETAILS.SKIN
"ZIP"			- Zip Code of Contact -- WHEN IN CONTACTDETAILS.SKIN
"CITY"			- City of Contact -- WHEN IN CONTACTDETAILS.SKIN
"COUNTRY"		- Country of Contact -- WHEN IN CONTACTDETAILS.SKIN
"gaszip"  		- Shows gas finder zip
"gasfiledate"		- Show date and time of last prices refresh
"gas_#_distance" 	- (Where # is a number from 0 to 11) Shows surface distance between current gps coordinate to gas station gps coordinate
"gas_#_name" 		- (Where # is a number from 0 to 11) Shows brand of gas
"gas_#_address" 	- (Where # is a number from 0 to 11) Shows gas station street address
"gas_#_address2" 	- (Where # is a number from 0 to 11) Shows gas station city, state and zip code
"gas_#_fulladdress" 	- (Where # is a number from 0 to 11) Shows gas station full address
"gas_#_unleaded" 	- (Where # is a number from 0 to 11) Shows price for unleaded
"gas_#_plus" 		- (Where # is a number from 0 to 11) Shows price for plus
"gas_#_premium" 	- (Where # is a number from 0 to 11) Shows price for premium
"gas_#_diesel" 		- (Where # is a number from 0 to 11) Shows price for diesel
"gas_#_lon" 		- (Where # is a number from 0 to 11) Shows gas station GPS coordinates (Lon.)
"gas_#_lat" 		- (Where # is a number from 0 to 11) Shows gas station GPS coordinates (Lat.)
"w_titinfo" 		- Weather Title info
"w_dnam" 		- Weather location  name
"w_tm" 			- Weather Time
"w_lat"			- Weather Latitude
"w_lon" 		- Weather Longitude
"w_sunr"		- Weather SunRise
"w_suns" 		- Weather SunSet
"w_lsup" 		- Weather Latest Update (date/time)
"w_obst" 		- Weather Observation Station (place name/country)
"w_tmp" 		- Weather Temperature
"w_flik" 		- Weather Feels Like Temperature
"w_t" 			- Weather Text
"w_bar" 		- Weather Barometric pressure
"w_wind" 		- Weather Winds
"w_hmid" 		- Weather Humidity
"w_vis" 		- Weather Visibility
"w_uv" 			- Weather UV Index
"w_dewp" 		- Weather Dew Point
"w_moont"		- Weather Moon Phase Text
"w_#day"		- (Where # is a number from 0 to 4) Weather Day Title
"w_#day_hi"		- (Where # is a number from 0 to 4) Weather Day Hi Temp
"w_#day_low"		- (Where # is a number from 0 to 4) Weather Day Low Temp
"w_#day_sunr" 		- (Where # is a number from 0 to 4) Weather Day SunRise
"w_#day_suns"		- (Where # is a number from 0 to 4) Weather Day SunSet
"w_#day_t"		- (Where # is a number from 0 to 4) Weather Day Text
"w_#day_wind" 		- (Where # is a number from 0 to 4) Weather Day Wind
"w_#day_bt"		- (Where # is a number from 0 to 4) Weather Day Title2
"w_#day_ppcp"		- (Where # is a number from 0 to 4) Weather Day Precipitation
"w_#day_hmid"		- (Where # is a number from 0 to 4) Weather Day Humidity
"w_#night_t"		- (Where # is a number from 0 to 4) Weather Night Title
"w_#night_wind"		- (Where # is a number from 0 to 4) Weather Night Wind
"w_#night_bt"		- (Where # is a number from 0 to 4) Weather Night Title2
"w_#night_ppcp"		- (Where # is a number from 0 to 4) Weather Night Precipitation
"w_#night_hmid"		- (Where # is a number from 0 to 4) Weather Night Humidity
"HDARTISTX" 		- HD Artist on Sub Channel X
"HDTITLEX" 		- HD Title on Sub Channel X
"HDSUB"			- Current HD Sub Channel
"HDSUBCOUNT"		- Number of Sub Channels Available for current Station
"RDSNAME"/"RDSTEXT"	- Those also may provide information about the Current Station for HD Radio
END ENUM

ENUM LABELALIGNMENT
"LEFT"			- Align left
"RIGHT"			- Align right
"CENTER"		- Align center
"SCROLL-LEFT"		- Align left, scrolls if contents don't fit
"SCROLL-CENTER"		- Align center, scrolls if contents don't fit
"SCROLL-RIGHT"		- Align right, scrolls if contents don't fit
"SCROLL-UP"		- Wrap text up and scroll up
"WRAP"			- Align left, wrap text to multiple lines when needed
"WRAP-RIGHT"		- Align right, wrap text to multiple lines when needed
"WRAP-CENTER"		- Align center, wrap text to multiple lines when needed
"C2F"			- Converts a temperature value from C to F
"F2C"			- Converts a temperature value from F to C
END ENUM

ENUM SLIDERCODES
"MASTER"		- Master Volume
"BALANCE"		- Master Balance
"TREBLE"		- Treble Level
"BASS"			- Bass Level
"FREQX"			- Winamp Equalizer Frequency Level (1-10)
"WAVE"			- Wave out level
"LINE"			- Line in Level
"CD"			- CD out level
"AUX"			- Aux in level
"SYNTH"			- Synthetized out level
"WINAMPVOL"		- Winamp Master volume
"PREAMPVOL"		- Winamp PreAmp level
"SONGPOS"		- Current Song's Position  (Road Runner Only)
"VIDEOPOS"		- Current Video's Position (Road Runner Only)
"SIGNAL_STRENGTH_PHOCO" - Signal Strengh for Phoco (Road Runner Only)
"BATTERY_STRENGTH_PHOCO"- Battery Charge for Phoco (Road Runner Only)
"VOL;<AUDIO LINE>"	- Creates a slider to control a specific audio line (Example: "VOL;Wave" -- Road Runner Only)
"GPSSIGNAL"		- GPS Signal (Based on number of satelites)
"PLSLIDER"		- PlayList Scroll Position
"DLSLIDER"		- Directory List Scroll Position
"PBSLIDER"		- PhoneBook Scroll Position
"CLSLIDER"		- CustomList Scroll Position
"CPU"			- CPU Load
"HDSIGNAL"		- HD Radio Tuner Signal Strength (Road Runner Only -- for MitchJS's HD Radio Tuner only)
"RSIGNAL" 		- Signal strength of the radio station received
"$VARNAME$"		- Variable Slider. This Makes a slider from a variable (SDK/Plugin/Scripting supporT). The Slider value is set/read to/from a RR variable that you can set with SETVAR and use in commands. The Range of values is from 0 to 65535 -- Use EVAL on the variable to convert ranges if needed. If the Slider is clicked/changed a "ONSLDVARNAME" event is triggered.
END ENUM

ENUM INDICATORCODES
"REPEAT"		- Repeat List Mode
"MODE"			- Mode (HD/CD) (Not Implemented)
"SHUFFLE"		- Shuffle Play Mode
"MUTE"			- Master Mute
"MASTERMUTE"		- Master Mute
"WAVEMUTE"		- Wave Mute
"LINEMUTE"		- Line in Mute
"CDMUTE"		- CD Mute
"AUXMUTE"		- Aux in Mute
"SYNTHMUTE"		- Synthetized Mute
"WINAMPPREAMPMUTE"	- Winamp PreAmp (ON/OFF) (Not Implemented)
"SCANMODE"		- Playlist Scan/Intro Mode
"SURF"			- Radio Surf Mode (Same as "SCANMODE")
"STEREO"		- Radio Stereo (Works with DLink Cards ONLY)
"SCAN"			- Radio Scan Mode (Indicates whether FREQ+/- will "seek")
"AF" 			- Indicates that the RDS AF function is active
"TP" 			- Indicates that the tuned station transmits traffic programs
"TA" 			- Indicates that the RDS TA function is active
"ACTIVEPL"		- Indicates whether the Playlist is the Highlighted Object in the screen
"ACTIVEDL"		- Indicates whether the Dirlist is the Highlighted Object in the screen
"ACTIVEPB"		- Indicates whether the Phonebook is the Highlighted Object in the screen
"ACTIVECL"		- Indicates whether the Custom List is the Highlighted Object in the screen
"TOPPL"			- Indicates whether more data exists above the TOP of Playlist
"TOPDL"			- Indicates whether more data exists above the TOP of Folder List
"TOPPB"			- Indicates whether more data exists above the TOP of Phone Book List
"TOPCL"			- Indicates whether more data exists above the TOP of Custom List
"BOTTOMPL"		- Indicates whether more data exists below the BOTTOM of Playlist
"BOTTOMDL"		- Indicates whether more data exists below the BOTTOM of Folder List
"BOTTOMPB"		- Indicates whether more data exists below the BOTTOM of Phone Book List
"BOTTOMCL"		- Indicates whether more data exists below the BOTTOM of Custom List
"DIRECTION" 		- Will display the direction image (MM_*.jpg) from the CURRENT SKIN's folder.
"VOL;<AUDIO LINE>"	- Indicates the mute state of any audio line. (Example: "VOL;Wave")
"STATUS"		- This will attempt to show Play|Pause|Stop.gif from the CURRENT SKIN's FOLDER into the defined area.
"ONLINE"		- Indicates the connectivity status -- WAN/LAN/Dial-Up.
"HEADING"		- Indicates the most aproximate heading and displays the propper image for it (N, NE, E, SE, S, SW, W, NW -- JPGs on the SKIN's folder)
"GPSVOL"		- Indicates the current state of the GPS controlled Volume.
"GPSGAMMA"		- Indicates the current state of the GPS controlled gamma.
"GPSSKIN"		- Indicates the current state of the GPS controlled skin.
"ALBUMART"		- Album Art for current song/station.
"COVERART"		- Album/Movie art for the currently selected item/folder on file/application/map browsers.
"PICTURE"		- Picture selected in the picture viewer
"FMAM"			- Inficates if the current frequency is FM (True) or AM (False)
"IGIND"			- ON when iG is in Guidance mode OR voice direction OR both.
"HDACTIVE"		- HD Radio Signal Active (For MitchJS's HD Radio tuner)
"INUMBER_HOME_PHOCO"	- Indicates if the Home number is current in memory
"INUMBER_WORK_PHOCO"	- Indicates if the Work number is current in memory
"INUMBER_MOBIL_PHOCO" 	- Indicates if the Mobile is current in memory
"INUMBER_FAX_PHOCO" 	- Indicates if the Fax is current in memory
"INUMBER_OTHER_PHOCO" 	- Indicates if the Other is current in memory
"MISSED_CALL_PHOCO" 	- Indicates if there are missed calls from Phoco
"NUMBER_MANUAL_PHOCO"	- Indicates if the Manual number is current in memory
"BATTERY_CHARGING_PHOCO"- Indicates if the Battery is charging
"PHONE_CONNECTED_PHOCO" - Indicates if the Phone is connected
"SMS_ARRIVED_PHOCO" 	- Shows that a new sms has arrived until you go to sms-inbox
"SMSSTATUS"		- This will attempt to show Empty|Sending|Sent|NotSent.gif from the CURRENT SKIN's FOLDER into the defined area
"HEADSET_CONNECTED_PHOCO" - Indicates if the BT-Headset is connected.
"incoming_call_phoco"	- Indicator for Incomming Call
"gas_#_icon"		- (Where # is a number from 0 to 11) Shows image for gas brand
"wicon"			- Shows Current Weather Icon
"wmoonicon"		- Shows Night Weather Icon
"w#dayicon"		- (Where # is a number from 0 to 4) Shows Day Weather Icon
"w#nighticon"		- (Where # is a number from 0 to 4) Shows Night Weather Icon
"EXISTS;PATH+FILENAME"	- Indicates the presence of a file on disk.
"FILE;PATH+FILENAME"	- Updates the indicator automatically upon modification of the indicator image file specified.
END ENUM

/, SPECIAL CODES
/, RGB 			- combines r, g, b values into a color picker
/, FONT			- combines pt, font name values into a font picker

/, (B) Buttons
Button,B,x,y,w,h,Command;COMMANDCODES,Tooltip

/, (L) Label
Label,L,x,y,w,h,color R;RGB,G,B,font size;FONT,font name,Code;LABELCODES,Tooltip;LABELALIGNMENT

/, (T) TextBoxs
TextBox,T,x,y,w,h,font color R;RGB,G,B,back color R;RGB,G,B,font size;FONT,font name,Code,tooltip

/, (S) Playlist (Music and Radio)*
Playlist,S,x,y,w,h,forecolor R;RGB,G,B,backcolor R;RGB,G,B,played color R;RGB,G,B,selected color R;RGB,G,B,select color R;RGB,G,B,trs,font size;FONT,font name

/, (S) Directory list
Directory List,S,x,y,w,h,fore R;RGB,G,B, back R;RGB,G,B, folder R;RGB,G,B, file R;RGB,G,B,selected R;RGB,G,B,select R;RGB,G,B,trs,font pt;FONT,font name

/, (S) Launch List
Launch List,S,x,y,w,h,forecolor R;RGB,G,B,backcolor R;RGB,G,B,selected color R;RGB,G,B,select color R;RGB,G,B,trs,font size;FONT,font name

/, (SC) Custom List
Custom List,SC,x,y,w,h,forecolor R;RGB,G,B,backcolor R;RGB,G,B,selected color R;RGB,G,B,select color R;RGB,G,B,trs,font size;FONT,font name

/, (P) Phonebook List
PhoneBook List,P,x,y,w,h,forecolor R;RGB,G,B,backcolor R;RGB,G,B,selected color R;RGB,G,B,select color R;RGB,G,B,trs,font size;FONT,font name

/, (S) Slider
Slider,S,x,y,w,h,x1,y1,w1,h1,O,Style,Pointer file path,h2,Code;SLIDERCODES,Tooltip

/, (IMG) Image Indicator
Image,IMG,x,y,w,h,File Name,Option;IMGLAYER

/, (I) Indicator
Indicator,I,x,y,w,h,Code;INDICATORCODES

/, (J) Album Art and Application Image
Album/App Art (OBSOLETE),J,x,y,w,h

/, (A) APPLICATION, TV Window, and Video "confine" position (for video you must also CLIP this area).
Application,A,x,y,w,h,color;RGB

/, (F) Flash Movie
Flash Movie,F,x,y,w,h,Filename

/, (C) Clip window Region
Clip Region,C,x,y,w,h

/, (NG) No-Gesture Area
Non-Gesture Area,NG,X,Y,Width,Height

/, (T) Touchwheel area
Touchwheel,T,X,Y,WIDTH,HEIGHT,CMD0,CMD1,CMD2,CMD3,CMD4,CMD5,CMD6,CMD7,CMD8,CMD9,CMD10,CMD11,CMD12,CMD13,CMD14,CMD15,CMD16,CMD17

/, (K) Keys
Key,K,x,y,w,h,Line,Ascii,Code,tooltip

/, (R) Album TEXT art
Text Art,R,x,y,w,h,color R;RGB,G,B,font size;FONT,font name,Code;LABELCODES

/, * means not drawable object. Place at beginning of line

/, (Y) Slider Style
*Slider Style,Y, Back Slider file path

/, (SD) Directory List Extended Properties
*Dir List Extention,SD,Alignment,DisplayMode,IconWidth,IconHeight,Path,FileTypes,Show Extension

/, (IL) Directory iList Properties
*ilist Properties,IL,LIST,SelImg,UnselImg,EndImg,LimitMod e,Drag,MaxSpeed

/, (INC)
*Include,INC,FILENAME

/, (IDL) Idle Timer
*Idle Timer,IDL,Seconds

/, (TMR) Timer event
*Timer Event,TMR,Seconds

/, (V) Visibility
*Visibility,V,Percent

/, (X) Extension plugin -- should ONLY be used in menu.skin
*Extension Plugin,X,Extension Name

/, (/) Comments
*Comment or Definition,/

/, ([) Section
*Section,[

/, (POSX) Menu Position Horizontal
*Position,POSX,Horizontal

/, (POSY) Menu Position Vertical
*Position,POSY,Vertical
